;;-*-lisp-*-
(setf *use-char-type* t)
(setf namespace       '("NS1" "NS2"))

(def-enum "Foo_Enum" (("a" :alias "aye" "aie" "ay" 
                      :value 1
                      :comment "this my comment")
                 
                      ("b" :comment "b's" :value 999)
                      
                      ("c" :value (+ 1 2)
                       :alias "CEE" "cee" "See")
                      
                      ("INVALID_" :primary-name "INVALID_VALUE_")
                      
                      ("d" :primary-name "oh_yeah"
                       :comment "just a comment")
                      
                      ("e" :value 3
                       :alias "eee" "eeek"
                       :comment "same as c?")))
                 


